package com.zy.design.pattern.observer.guava;

import com.google.common.eventbus.Subscribe;

/**
 * @author zhaoyi
 * @date 2021/4/25 15:25
 */
public class LogObserverByEventBus {

    /**
     * 任意类型的对象都可以注册到 EventBus 中，通过 @Subscribe 注解来标明类中哪个函数可以接收被观察者发送的消息。
     * 不用定义接口
     */
    @Subscribe
    public void handMessage(String username) {
        System.out.println(">>>>>username = " + username);
    }

}
